package com.lesama.buffered;

/*
    字符缓冲流的基本使用：
        注意： 缓冲流本身不具备读写功能，只是对普通的流对象进行包装
        构造方法：
        BufferedReader(Reader reader) : 对传入的字符输入流进行包装
        BufferedWriter(Writer writer) : 对传入的字符输出流进行包装
 */

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class BufferedStreamDemo1 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new FileReader("D:\\a.txt"));
        BufferedWriter bw = new BufferedWriter(new FileWriter("day14\\b.txt"));

        int len;
        while((len = br.read()) != -1) {
            bw.write(len);
        }
        br.close();
        bw.close();
    }
}